physical address - German English Dictionary